wall of the womb - French English Dictionary